导航菜单
首页 >  计算机二级 c语言 真题  > 2019年9月全国计算机等级考试真题(二级C语言)

2019年9月全国计算机等级考试真题(二级C语言)

第42题

函数fun的功能是:将十进制正整数m转换成k(2sks9)进制数,并按高位到低位顺序输出。

例如,若输入8和2,则应输出1000(即+进制数8转换成二进制表示是1000)。

请改正程序中的错误,使它能得出正确的结果。

#include #include void fun(int m, int k);{int aa[20], i;for(i = 0; m; i++){/**********found**********/aa[i] = m/k;m /= k;}for(; i; i--){/**********found**********/printf("%d",aa[i]);}}main(){int b, n;printf("\nPlease enter a number and a base:\n");scanf("%d %d", &n, &b);fun(n, b);printf("\n");system("pause");}

相关推荐: